Big Huge Thesaurus

Sao Tome

noun

sounds kind of like